package com.zyzd.baseretrofit.utils.api;

/**
 * Created by 李宗源 on 2017/2/10.
 */

public interface ErrorCodeUtil {


    /**
     * 网络问题
     */
    int ERROR_NET = -1;

    /**
     * 解析异常
     */
    int ERROR_JSON_SYNTAX = -2;

    /**
     * 数据为空
     */
    int ERROR_DATA_NULL = -3;

    /**
     * 未知异常
     */
    int ERROR_UNKNOW = -4;

    //////////////////////////////////////////////////////////////////////////////////

    /**
     * 操作成功
     */
    int ERROR_000001 = 000001;
    /**
     * 系统异常
     */
    int ERROR_000002 = 000002;
    /**
     * URL超时
     */
    int ERROR_000003 = 000003;
    /**
     * 参数错误
     */
    int ERROR_000004 = 000004;

    //---------------------------------------------------------------------------------------------------------------

    /**
     * 用户未登录
     */
    int ERROR_100001 = 100001;
    /**
     * token超时
     */
    int ERROR_100002 = 100002;
    /**
     * 用户账号被禁用
     */
    int ERROR_100003 = 100003;
    /**
     * 未绑定手机号
     */
    int ERROR_100004 = 100004;
    /**
     * 手机号格式错误
     */
    int ERROR_100005 = 100005;
    /**
     * 密码错误
     */
    int ERROR_100006 = 100006;
    /**
     * 用户不存在
     */
    int ERROR_100007 = 100007;
    /**
     * 用户验证码错误
     */
    int ERROR_100008 = 100008;
    /**
     * 存在相同手机号的咨询师
     */
    int ERROR_100009 = 100009;

    //---------------------------------------------------------------------------------------------------------------

    /**
     * 用户已取消
     */
    int ERROR_200001 = 200001;
    /**
     * 已被抢
     */
    int ERROR_200002 = 200002;

    //---------------------------------------------------------------------------------------------------------------

    /**
     * 咨询师不存在
     */
    int ERROR_300001 = 300001;
    /**
     * 咨询师登录验证码错误
     */
    int ERROR_300002 = 300002;
    /**
     * 账户被禁用
     */
    int ERROR_300003 = 300003;
}
